
.header-index{
		color: #fff;
		background-color:#3378f8,;
	}
	.main-part1{
	background-image:linear-gradient(to bottom,#3378f8, #4183fa,#fff);
	background-size: 100%;
	height: 45.625rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	padding-top: 3.5rem;
	
	p{
		// margin-top: 8.75rem;
		font-size: 1.875rem;
		color:#c9dcfc;
	}
	.money{
		// margin-top: 4.1875rem;
		font-size: 7.5rem;
		color: #fff;
		text-align: center;
		span{
			font-size: 5rem;
		}
		a{
			text-decoration: none;
			color: #fff;
			font-size: 60px;
			
		}
		display:flex;
		align-items: center;
	}
	.money-btn{
		width: 22.0625rem;
		height: 6.25rem;
		background-color: #fff;
		border-radius: 100px;
		font-size: 2.25rem;
		color: #5696ff;
		line-height: 6.25rem;
		text-align: center;
		border: 0;
		
	}
	.lay1{
	
		height: 10.375rem;
		margin:0rem 0rem 1.625rem;
		width: 94%;
		background-color: #ffffff;
		display: flex;
		justify-content: space-around;
		div{
			width:40%;
			height:10.375rem;
			text-align: center;
			display: flex;
			flex-direction: column;
			justify-content: center;
			p{
				&:nth-of-type(1){
					font-size: 1.625rem;
					color: #909dac;
				}
				&:nth-of-type(2){
					font-size: 2.875rem;
					color: #333;
				}
			}
		}
	}
}
.main-part2{
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top:5px ;
	.lay2{
		width: 94%;
		height:14.5rem;
		box-shadow: 0px 0px 10px #ccc;
		display: flex;
		flex-direction: column;
		justify-content: center;
		p{
			font-size: 2rem;
			color: #333;
			margin: 10px 5% 10px;
		}
		.client{
			display: flex;
			justify-content: space-between;
			div{
				display: flex;
				// justify-content: flex-start;
				margin: 10px 5%;
				width: 40%;
				&:nth-child(1){
					display: flex;
					align-items: center;
					
					ul{
						margin-left: 10px;
						li{
							font-size: 1.75rem;
							&:nth-child(1){
								color: #333;
							}
							&:nth-child(2){
								color: #878e96;
								
							}
						}
					}
				}
				&:nth-child(2){
					display: flex;
					justify-content: flex-end;
					align-items: center;
				}
			} 
		}
	}
}

	.title2{
		font-size: 2rem;
		color:#394a6f;
		margin-bottom: 1.875rem;
		span{
			margin-left: 1.25rem;
			font-size: 1.625rem;
		}
	}
.lay3{
	width: 94%;
	margin: 3.25rem auto 0;
	
	div{
		display: flex;
		padding: 0 15px;
		justify-content: space-between;
		align-items: center;
		background-color: #f4f6fb;
		// height: 7.5rem;
		ul{
			li{
				color:#5b677f;
				font-size: 1.625rem;
				text-indent: 2rem;
				background: url(../images/li-img.png) no-repeat left center;
				margin: 0.9375rem 0;
				&:nth-last-child{
					margin-bottom: 0;
				}
			}
		}
	}
}
.lay4{
	width: 94%;
	margin: 3.25rem auto 0;
	div{
		display: flex;
		justify-content: space-between;
		ul{
			display: flex;
			flex-direction: column;
			justify-content: space-evenly;
			height: 9.375rem;
			width: 14.75rem;
			
			background-color: #f4f6fb;
			li{
				margin-left: 1.25rem;
				&:nth-child(1){
					font-size:1.75rem;
					color: #333;
				}
				&:nth-child(2){
					font-size: 1.375rem;
					color: #878e96;
				}
			}
		}
		
	}
}
.footer{
	ul{
		li{
			&:nth-child(1){
				p{
					color: #478dfe;
				}
			}
		}
	}
}